Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 PELL STREET Terraced £367,000 25 May 2022
83 PELL STREET Terraced £205,000 24 Oct 2005